package cn.iocoder.yudao.module.mon.controller.admin.mon.vo;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 添加设备信息 Request
 */
@Data
public class AddDeviceReqVo   {

    /**
     * 项目ID 必填
     */
    @Schema(description = "项目ID",required = true)
    @NotNull(message = "项目ID不能为空")
    private Long houseId;

    /**
     * 设备名称，
     */
    @Schema(description = "设备名称" )
    private String deviceName;


    /**
     * 设备验证码，设备机身上的六位大写字母 必填
     */
    @Schema(description = "设备验证码",required = true)
    @NotNull(message = "设备验证码  不为空")
    private String validateCode;


    /**
     * 设备序列号，必填
     */
    @Schema(description = "设备序列号",required = true)
    @NotNull(message = "设备序列号 不为空")
    private String deviceSerial;

}
